#include"processbar.h"

char ch[110]={0};

void process2(double rate)
{static int cnt=0;
  char sign[]="-\\|/";
  int pos=(int)(rate*100);
  ch[pos]='=';
  if(pos!=100)
  ch[pos+1]='>';
    printf("[%-101s][%3.1lf%%][%c]\r",ch,rate*100,sign[cnt%4]);
    fflush(stdout);
    usleep(10000);
    cnt++;
}

















void process()
{
  char sign[]="-\\|/";
  char ch[103]={0};
  int cnt=0;
  while(cnt<=100)
  {
    ch[cnt]='=';
    if(cnt!=100)
    ch[cnt+1]='>';
    printf("[%-101s][%3d%%][%c]\r",ch,cnt,sign[cnt%4]);
    fflush(stdout);
    usleep(50000);
    cnt++;
  }
printf("\n");
}
